云和恩墨数据库云化管理平台-zCloud
云和恩墨zCloud数据库云管平台,通过自动部署、高可用容灾、性能容量管理、智能巡检等8大核心功能,实现标准化、自动化、智能化的数据库运维,减少大型企业中数据库维护人员的日常运维工作,让数据库运维人员减少被动性救火工作,增强数据库运行的稳定性以及提高性能,同时通过平台提供的智能化数据整合,实现IT架构的简化,节省企业IT平台的资源和成本。
产品功能
平台目前规划有八大核心功能模块,全部通过REST API服务的方式提供服务,当然本平本身也提供了一个Portal界面。
zCloud云管平台的核心功能:
统一数据库资源管理
统一的数据库资源管理,实现多种平台下的多种数据库统一管理,包括:
统一管理IBM等小型机、x86物理服务器、KVM虚拟机、VMware虚拟机等不同系统下的数据库。
统一管理不同类型的数据库,包括MySQL、Oracle等主流的数据库。
不同角色的使用者可以在系统中看到对应的数据库资源。
通过统一的数据库资源管理,能够一目了然地看到数据库的资源情况,包括有些什么样的数据库,这些数据库是哪些应用在使用,数据库的空间使用是怎么样的,占用了多少内存、CPU和空间资源等。
除了生产库,开发测试环境的数据库也能统一管理,避免了开发测试环境在开发商手中处于不可管理和不可控状态。
除了接入现有的数据库,对于新建的数据库,通过后面描述的自动化部署平台也能够统一管理。
数据库自动化安装部署
数据库自动化安装部署,能够帮助数据库管理人员,从平时大量的安装部署工作中解放出来。数据库自动化安装部署模块不仅能够帮助数据库管理人员进行数据库部署工作,更重要的是,这个模块能够帮助数据库实现标准化的构建,避免了不同能力的人,安装的数据库存在的不标准化以及遗留的各种问题。具体功能如下:
一键安装数据库集群及数据库软件、创建数据库。
支持11g、12c版本单实例Oracle数据库、RAC数据库安装部署。
支持5.6、5.7版本的MySQL安装部署。
支持Oracle高可用架构Data Guard的安装部署
支持MySQL基于MHA、Percona XtraDB Cluster等常见高可用架构的自动化部署。
支持数据库和集群软件的一键升级。
支持数据库补丁的安装。
支持的数据库平台包括Linux、AIX、HPUX等常见平台。
创建的数据库自动纳入到监控模块和智能深度巡检模块。
数据库智能深度巡检
数据库智能深度巡检,通过云和恩墨专家团队多年的经验以及云和恩墨全国几百家大型企业客户服务的经验为基础,通过数据库运行数据的深度分析,从专家思考方式的角度,帮助诊断数据库存在的问题,并提出改进建议。
常规检查,代替人工的日常巡检,减轻运维工作量。
检查数据库的运行状态,包括数据库是否备份成功、数据库的文件是否正常、是否有告警报错等。
SQL推荐引擎
通过最近一段时间的SQL分析,得出一些最需要优化的SQL语句,并生成SQL语句的报告,包括SQL统计数据、执行计划、表、索引等。
空间分析
分析数据库中的空间分配情况以及趋势,让数据库管理人员以及IT部门管理者快速知道数据库中什么样的数据占据了最多的空间以及增长速率,同时预测空间在什么时候会出现不够用的情况。
数据库连接分析
分析数据库的应用连接情况,帮助数据库管理员快速发现有异常的连接情况。
数据库健康度的评估
通过安全、管理、性能等多个维度评估数据库的健康状况。
数据库安全评估
对数据库的权限、异常应用连接、数据库安全漏洞和补丁等进行分析,识别数据库安全风险。提出安全加固建议。
数据库监控
通过监控快速发现数据库的问题,以帮助快速解决问题,避免问题出现扩大而影响业务。
常规监控,通过监控数据库的运行状态,包括错误日志、会话数、常规性能指标、空间使用率等。
实时性能监控:通过收集全方位的性能指标,在出现性能问题时,通过等待事件、SQL语句、以及相关联的对象,帮助数据库管理人员快速诊断复杂的性能问题,并提出性能优化建议。
通过长期的性能数据的积累,得出性能趋势,帮助数据库维护人员进行性能容量管理。
通过数据的智能分析,定期得出性能分析报告,在性能分析报告中,这个模块将准确定位,数据库存在什么样的性能问题,包括SQL语句、大表、表的碎片、不合适的索引、短连接应用、未绑定变量的SQL、战略索引的建议、存在隐式类型转换的SQL等等。通过这些问题识别,能够有效帮助实现性能优化,保持系统长期高效和稳定运行。
性能容量管理
通过性能数据的趋势分析,为系统计算能力的扩容提供依据。
通过容量的趋势分析,为系统空间容量的扩容提供依据。
在表空间容量不够时,实现自动容量增加,减轻人工工作。
产品价值
数据库管理标准化
通过数据库管理的标准化,避免了由于数据库由于安装部署不当、安全漏洞、软件BUG、参数配置不当、功能设置不当等引起的数据库问题。
数据库PaaS平台具有自动化安装部署功能,针对新建数据库就能够实现标准化,通过在安装阶段就设置好相当的操作系统内核参数、数据库参数、升级数据库软件到最稳定的版本、安装最常见BUG的修复补丁、安装安全漏洞修复补丁等,让数据库运行在最佳状态之下。
通过自动化智能深度巡检,实现已有数据库的标准化。自动化智能深度巡检能够发现不符合标准化的部分,包括安全漏洞、BUG、版本、参数等,并提出标准化修改建议。
数据库运维智能化
通过云管平台,大量节省数据库运维人员的工作时间,变被动救火工作为主动维护和优化工作。同时,也能够让运维水平整体得到大幅提升,因为PaaS平台结合云和恩墨专家集体智慧,以软件的方式,避免了数据库维护人员水平参差不齐、知识和技能不完备所带来的运维水平的不稳定。
PaaS平台,从以下几个角度帮助了数据库运维人员大大节省工作时间:
自动化安装部署数据库的工作,减少了运维人员在数据库安装部署、补丁升级等工作上的时间。一套RAC数据库的安装,平均来说,至少要2天左右的时间,而自动化安装部署让运维人员在这方面的工作时间减少为0。
数据库的智能深度巡检,让运维人员不用再每天花大量的时间,去做数据库的简单而重复、低效的检查工作。这为数据库运维人员至少节约1/3-1/2的工作时间。
数据库性能分析和智能巡检能够帮助运维人员深层次分析数据库存在的各种隐患和问题。这样让数据库运维人员能掌握数据库的深层次情况,而不需要花大量时间和精力去做深度分析。
使用场景及优势
适合大型客户数据库数量多、类型多,运维复杂,通过云管平台统一管理数据库资源。
客户实施数据库服务化,建设云平台,我们通过在数据库专业上的优势帮助客户建立服务化的数据库服务平台。
政务云等专有云平台,云服务厂商通过zCloud向云用户(如各政府委办局)提供数据库云服务。
支持多种平台,包括AIX/Linux,小型机、x86物理机,虚拟机。
支持多种数据库,Oracle、MySQL、Redis。后续将支持DB2、MongoDB、MariaDB、SQL Server。
支持一键安装部署数据库、一键安装补丁升级数据库软件,主流平台都支持(X86服务器、小型Vmware环境、OpenStack环境)、标准化安装、最佳实践配置,根据业务等级自动配置集群、容灾、多机房高可用。在标准化的机车上实现自动化安装部署、自动化空间扩容、自动化深度巡检、自动化高可用管理。
智能化
SQL推荐引擎:智能给出需要优化的SQL语句;基于AWR;基于实时采集数据
SQL分析优化引擎:基于规划的分析;基于统计信息的分析;基于性能数据的分析;索引优化推荐。
空间容量分析引擎:分析空间容量增长趋势;分析最消耗空间的对象;预估空间容量可用时间
连接和安全引擎:分析应用连接特性;数据库漏洞扫描
客户与案例
恒丰银行(恒丰银行金融云数据库PaaS平台)
云和恩墨与恒丰银行联合开发的金融云DBaaS平台,达到金融级要求的数据库平台,该平台运行在恒丰银行的金融云IaaS平台之上,支持两地三中心的双活架构,为恒丰银行自身已经中小金融行业客户提供高可靠 、高安全的数据库平台。主要满足了用户以下需求:
满足金融行业数据安全需求
满足金融行业监控要求
高可靠、高性能、高可用
为中小金融行业客户提供“好用、用得起”的数据库平台。
天翼支付(翼支付数据库自动化运维平台)
通过一体化运维管理平台将对平台数据库(包含MySQL、Oracle、Redis数据库)进行统一运维管理,将原有数据库运维管理功能组件整合到统一运维管理平台,同时对数据库提供统一的监控告警入口。可视化的统一运维管理平台,大大降低了数据库运维管理难度,保障数据库有序管理,提升自动化运维管理程度,保障数据层稳定运行。
数据驱动,成就未来,云和恩墨,不负所托!
专业服务:中间件 | 数据建模与模型优化 | SQL审核与优化
支撑软件:应用开发质量管控平台
业务架构
数据治理 | 电子商务用户行业分析 | 数据资产运营